.banner{width:100%;}

.flexslider{position: relative;zoom: 1;width:100%;height:100%;}

.flexslider ul{width:100%;height:100%;}

.flexslider ul li{width:100%;height:100%;}

.flex-viewport{height:100%;}

.flex-viewport {max-height: 2000px;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;}

.flex-control-nav {width: 100%;position: absolute;bottom:20px;text-align: center;}

.flex-control-nav li {margin: 0 6px;display: inline-block;zoom: 1;}

.flex-control-paging li a {width: 11px;height: 11px;display: block;background: #666;background: rgba(0,0,0,0.5);cursor: pointer;text-indent: -9999px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
    -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
    -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
    -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
    box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}

.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default;}

.product{width:1200px;margin:0 auto;background: url(../images/bj_banner_04.jpg) no-repeat center center;padding:71px 0 128px 0;}

.pro_body ul li{float:left;width:260px;padding:0 20px;}

.pro_body ul:after{content:"";display:block;clear:both;}

.pro_top{text-align:center;padding-bottom:22px;}

.pro_top h5{line-height:42px;font-size:24px;color:#2a2a2a;font-weight:600;}

.pro_top p{line-height:23px;font-size:14px; color:#8b8b8b;}

.pro_body ul li dt{width:100%;height:195px;}

.pro_body ul li dt img{display:block;width:auto;margin:0 auto;height:100%;max-width:100%;}

.pro_body ul li dd p{text-align:center;line-height:63px;font-size:16px; color:#323232;}

.abouti{width:100%;background: url(../images/ab_back_02.jpg) no-repeat top center;}

.about{width:1200px;padding-top:216px;margin:0 auto;padding-bottom:84px;}

.about:after{content:"";display:block;clear:both;}

.at_img,.at_body{float:left;}

.at_img{width:400px;height:504px;}

.at_img img{display:block;width:100%;height:100%;}

.at_body{width:400px;background:#fff;height:504px;overflow:hidden;}

.at_body dl{padding:28px 20px 32px 20px;}

.at_body dl dt h5{line-height:55px;color:#333333;font-size:18px;font-weight:600;}

.at_body dl dt .at_nr{width:335px;line-height:26px!important;font-size:14px!important;color:#646464!important;text-align:justify;text-indent:28px;}

.at_body dl dt a{display:block;margin-top:14px;height:40px;color:#fff;width:106px;border-radius:3px;background:#e43a3d;line-height:40px;text-align:center;font-size:14px;margin-left:2px;}

.at_body dl dt a:hover{height:38px;width:104px;border:1px solid #e43a3d;line-height:38px;color:#e43a3d;background:#fff;}

.at_body dl dd ul{padding-top:20px;padding-left:6px;}

.at_body dl dd ul li{width:330px;border-bottom:1px dashed #e5e5e5;height:43px;}

.at_body dl dd ul li a{line-height:43px;font-size:14px;}

.at_body dl dd ul li p{float:left;color:#2b2b2b;}

.at_body dl dd ul li p:before{content:"· "}

.at_body dl dd ul li span{float:right;color:#666666;}

.at_body dl dd ul li a:hover p,.at_body dl dd ul li a:hover span{color:#e43a3d;}

.fuwu{display:table;margin:0 auto;padding-top:62px;padding-bottom:123px;}

.fuwu ul:after{content:"";display:block;clear:both;}

.fuwu ul{padding-top:74px;}

.fuwu ul li{float:left;width:176px;margin:0 83px;}

.fuwu ul li a{display:block;}

.fuwu ul li dt{height:116px;width:100%;}

.fuwu ul li dt img{display:block;height:100%;width:auto;margin:0 auto;max-width:100%;}

.fuwu ul li dd{padding-top:31px;}

.fuwu ul li dd h5{text-align:center;line-height:35px;font-size:16px;color:#333333;}

.fuwu ul li dd p{font-size:12px;color:#969696;line-height:29px;}

.youzi{width:100%;height:450px;background: url(../images/ppp_02.jpg) no-repeat center center;}

.youzi a{display:block;width:100%;height:100%;}

.dibu{padding-bottom:93px;}

.you_top{width:1200px;padding:69px 0 54px 0;margin:0 auto;}

.you_top dl{width:100%}

.you_top dl:after{content:"";display:block;clear:both;}

.you_top dl dt{float:left;width:600px;height:200px;}

.you_top dl dt a{display:block;}

.you_top dl dt img{display:block;width:100%;height:100%;}

.you_top dl dd{float:left;width:546px;padding-left:54px;}

.you_top dl dd h5{line-height:36px;font-size:18px;color:#2a2a2a;font-weight:400;}

.you_top dl dd h4{line-height:24px;font-size:14px;color:#797979;font-weight:400;}

.you_top dl dd p{padding-top:33px;line-height:32px;font-size:16px;color:#464646;}

.you_body {display:table;margin:0 auto;}

.you_body ul:after{content:"";display:block;clear:both;}

.you_body li{padding:0 13px;width:280px;float:left;height:280px;overflow:hidden;}

.you_body li a{display:block;width:100%;height:100%;}

.you_body li a img{display:block;width:auto;margin:0 auto;height:100%;max-width:100%;}